average life span - German English Dictionary